Power Automate ব্যবহার করে আপনি Dynamics 365 রেকর্ডসের উপর কার্যপ্রবাহ (workflow) তৈরি করতে পারেন যা স্বয়ংক্রিয়ভাবে রেকর্ড ম্যানিপুলেট করতে বা আপডেট করতে সাহায্য করবে। Dynamics 365 এবং Power Automate একে অপরের সাথে খুব ভালভাবে ইন্টিগ্রেটেড, তাই আপনি Dynamics 365 এর ডেটা এবং অ্যাকশন গুলি সহজেই Power Automate এর মাধ্যমে স্বয়ংক্রিয় করতে পারেন।
এই গাইডে, Dynamics 365 এর উপর ফ্লো তৈরি করার জন্য কয়েকটি সাধারণ অ্যাকশন এবং কনফিগারেশন দেখানো হবে।
Dynamics 365 রেকর্ডসের উপর ফ্লো তৈরি করার প্রাথমিক পদক্ষেপ
1. Power Automate এ নতুন ফ্লো তৈরি করা
- Power Automate ড্যাশবোর্ডে লগইন করুন।
- Create অপশনে ক্লিক করুন এবং আপনি যে ধরনের ফ্লো তৈরি করতে চান তা নির্বাচন করুন:
- Automated Flow: নির্দিষ্ট ইভেন্টের মাধ্যমে স্বয়ংক্রিয়ভাবে ফ্লো শুরু হবে (যেমন, রেকর্ড তৈরি হওয়া বা আপডেট হওয়া)।
- Instant Flow: ইউজার কর্তৃক হাতেই ট্রিগার করা যাবে।
- Scheduled Flow: নির্দিষ্ট সময় পর পর ফ্লোটি চলবে।
2. Dynamics 365 কনেক্টর নির্বাচন করা
- Add an action বাটনে ক্লিক করুন।
- Search for connectors and actions বক্সে Dynamics 365 টাইপ করুন।
Dynamics 365 এর সাথে সম্পর্কিত কনেক্টরগুলি দেখতে পাবেন, যেমন:
- Dynamics 365 (Online) বা Common Data Service কনেক্টর।
আপনি যদি Dynamics 365 এর সুনির্দিষ্ট রেকর্ডসের উপর কাজ করতে চান, যেমন Lead, Opportunity, বা Contact, তাহলে সেই বিশেষ কনেক্টরটি নির্বাচন করতে হবে।
Dynamics 365 রেকর্ডস নিয়ে কাজ করা (Create, Update, Delete)
3. Dynamics 365 রেকর্ড তৈরি করা (Create Record)
ফ্লোতে Dynamics 365 রেকর্ড তৈরি করতে, Create a new record অ্যাকশন ব্যবহার করুন। এই অ্যাকশনটি ব্যবহৃত হয় নতুন রেকর্ড সৃষ্টির জন্য, যেমন Contact, Account, Opportunity ইত্যাদি।
- Add an action এ ক্লিক করুন এবং Dynamics 365 কনেক্টর থেকে Create a new record অ্যাকশন নির্বাচন করুন।
- এখানে আপনাকে সঠিক Entity (যেমন: Lead, Contact, Opportunity) নির্বাচন করতে হবে।
- রেকর্ডের জন্য প্রয়োজনীয় ফিল্ডগুলো পূরণ করুন (যেমন নাম, ইমেইল, ফোন নম্বর ইত্যাদি)।
Example:
- Entity Name: Contact
- First Name: John
- Last Name: Doe
- Email: john.doe@example.com
4. Dynamics 365 রেকর্ড আপডেট করা (Update Record)
Dynamics 365 রেকর্ড আপডেট করতে Update a record অ্যাকশন ব্যবহার করুন। এই অ্যাকশনটি ব্যবহার করলে আপনি পূর্বে তৈরি বা বিদ্যমান রেকর্ডের মান পরিবর্তন করতে পারবেন।
- Add an action এ ক্লিক করুন এবং Dynamics 365 কনেক্টর থেকে Update a record অ্যাকশন নির্বাচন করুন।
- রেকর্ড আপডেট করার জন্য Entity Name এবং Record ID প্রদান করতে হবে। Record ID গেট করতে আপনি পূর্বের Get a record অ্যাকশন ব্যবহার করতে পারেন।
- আপডেট করতে চান এমন ফিল্ডগুলো নির্বাচন করুন (যেমন, স্ট্যাটাস, নাম, ফোন নম্বর ইত্যাদি) এবং নতুন মান প্রদান করুন।
Example:
- Entity Name: Opportunity
- Record ID: 12345 (এটি আপনার রেকর্ডের ID হবে)
- Status: Won
5. Dynamics 365 রেকর্ড ডিলিট করা (Delete Record)
Dynamics 365 থেকে কোনো রেকর্ড মুছে ফেলতে, Delete a record অ্যাকশন ব্যবহার করুন। এই অ্যাকশনটি ব্যবহার করে আপনি নির্দিষ্ট রেকর্ড মুছে ফেলতে পারবেন।
- Add an action এ ক্লিক করুন এবং Dynamics 365 কনেক্টর থেকে Delete a record অ্যাকশন নির্বাচন করুন।
- Entity Name এবং Record ID প্রদান করতে হবে। Record ID গেট করার জন্য আপনি পূর্বে Get a record অ্যাকশন ব্যবহার করতে পারেন।
Example:
- Entity Name: Lead
- Record ID: 67890 (এটি সেই লিডের ID যেটি আপনি মুছে ফেলতে চান)
Dynamics 365 রেকর্ডসের উপর Condition এবং Branching ব্যবহার
Power Automate এ Condition এবং Branching ব্যবহার করে আপনি Dynamics 365 রেকর্ডসের উপর নির্দিষ্ট শর্তে ভিত্তি করে বিভিন্ন অ্যাকশন গ্রহণ করতে পারেন। যেমন, আপনি যদি কোনো Opportunity রেকর্ডের Status চেক করতে চান, তবে শর্ত অনুযায়ী রেকর্ড আপডেট বা ডিলিট করা যাবে।
Condition Example:
- Add a Condition অ্যাকশন নির্বাচন করুন।
- আপনি যে ফিল্ডটিতে শর্ত চাচ্ছেন তা নির্বাচন করুন, যেমন Status ফিল্ড।
- শর্ত দিন, যেমন "If Status equals 'Won'"।
- তারপর, যদি শর্তটি পূর্ণ হয়, তাহলে আপনি Update a record বা অন্য কোনো অ্যাকশন চালাতে পারেন। আর যদি শর্ত পূর্ণ না হয়, অন্য কোনো অ্যাকশন নিতে পারেন, যেমন Send an Email বা Create a Task।
Branching Example:
- True Branch: যদি Opportunity রেকর্ডের Status "Won" হয়, তবে রেকর্ডে "Follow-up Task" তৈরি করুন।
- False Branch: যদি Status "Lost" হয়, তবে সংশ্লিষ্ট বিক্রয় প্রতিনিধিকে ইমেইল পাঠান।
Dynamics 365 এ Custom Actions ব্যবহার করা
Power Automate এ আপনি Dynamics 365 এর Custom Actions ব্যবহার করতে পারেন, যা Dynamics 365 প্ল্যাটফর্মের ভিতরে স্বতন্ত্র কার্যাবলী তৈরি করতে সাহায্য করে। Custom Actions ব্যবহার করে আপনি কাস্টম লজিক বা কার্যপ্রবাহ তৈরি করতে পারেন, যা Dynamics 365 এর বিভিন্ন কার্যক্রমের উপর ভিত্তি করে কাজ করবে।
Custom Action Example:
- Dynamics 365 এ Custom Action তৈরি করুন।
- Power Automate এ Perform a custom action অ্যাকশন ব্যবহার করুন।
- তারপর, সেই Custom Action কে Power Automate ফ্লোতে প্রয়োগ করুন এবং নির্দিষ্ট ডেটা প্রেরণ করুন।
Dynamics 365 রেকর্ডসের উপর Power Automate এর সুবিধা
- Automation: Dynamics 365 রেকর্ডসের কার্যক্রম যেমন তৈরি, আপডেট এবং ডিলিট সম্পূর্ণভাবে অটোমেটিক করা যায়, যা সময় এবং ম্যানুয়াল কাজ কমিয়ে দেয়।
- Integration: Dynamics 365 এবং Power Automate একসাথে কাজ করার ফলে বিভিন্ন সিস্টেমের মধ্যে ডেটা একত্রিত এবং পরিচালিত করা সহজ হয়।
- Condition-based Workflows: শর্ত অনুযায়ী ফ্লো চালিয়ে Dynamics 365 রেকর্ডস পরিচালনা করা সম্ভব হয়।
- Custom Actions: কাস্টম অ্যাকশন ব্যবহার করে আরও জটিল কার্যপ্রবাহ তৈরি করা সম্ভব।
সারাংশ
Power Automate এর মাধ্যমে Dynamics 365 এর রেকর্ডসের উপর কার্যপ্রবাহ তৈরি করা খুবই সহজ এবং কার্যকর। এটি আপনাকে Dynamics 365 ডেটা পরিচালনার পাশাপাশি স্বয়ংক্রিয়ভাবে বিভিন্ন রেকর্ডস তৈরি, আপডেট এবং ডিলিট করতে সাহায্য করে, যা ব্যবসায়ের দক্ষতা এবং সঠিকতা বৃদ্ধি করে।
Read more